.aui.gva2014bs #banner {
	background: none;
	background-color:white;
    overflow: visible;
    width: 100%;
}
.aui.gva2014bs  #portada:before{
	content:'';
	position:absolute;
	width:100px;
	top:0;
	left:0;
	background:-webkit-linear-gradient(left, rgba(0, 64, 123, 1), rgba(0, 64, 123, 0.8), rgba(0, 64, 123, 0.6), rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0)) repeat scroll 0 0;
	background:linear-gradient(to right, rgba(0, 64, 123, 1), rgba(0, 64, 123, 0.8), rgba(0, 64, 123, 0.6), rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0)) repeat scroll 0 0;
	height:100%;
	
}
.aui.gva2014bs #wrapper-idioma{
	width:975px;
}

.aui.gva2014bs #navigation{
	max-width: 975px;
}

@media (min-width: 975px) {
	.aui.gva2014bs #wrapper-bs{
		width:975px;
		max-width:975px;
		min-width:975px;
		margin-right:auto;
		margin-left:auto;
	}
}
@media screen and (max-width: 974px) {
    .aui.gva2014bs #content-wrapper.tpl-1_2_columns_ii .second,
	.aui.gva2014bs #content-wrapper.tpl-1_2_columns_i .second{
		margin-left: 0;
	}
	.aui.gva2014bs #content-wrapper.tpl-1_2_1_columns  #column-4{
		margin-left: 0;
	}
	.aui.gva2014bs #content-wrapper.tpl-1_2_1_columns .row-fluid.second.span12{
		margin-left:0;
	}
	.aui.gva2014bs #content-wrapper.tpl-1_2_1_columns #column-2,
	.aui.gva2014bs #content-wrapper.tpl-1_2_1_columns #column-3{
		padding-left:4px;
		padding-right:4px;
	}
}
@media screen and (min-width: 975px) {
	/*Porlet maximizado */
	.aui.gva2014bs #content-wrapper.columns-max{
		padding-left: 16px;
		padding-right: 16px;
		background-image: none;
	}
	.aui.gva2014bs #content-wrapper.three-col-tpl #column-1, 
	.aui.gva2014bs #content-wrapper.three-col-tpl #column-2, 
	.aui.gva2014bs #content-wrapper.three-col-tpl #column-3,
	.aui.gva2014bs #content-wrapper.three-col-tpl-footer #column-4,
	.aui.gva2014bs #content-wrapper.three-e-col-tpl #column-1, 
	.aui.gva2014bs #content-wrapper.three-e-col-tpl #column-2, 
	.aui.gva2014bs #content-wrapper.three-e-col-tpl #column-3,
    .aui.gva2014bs #content-wrapper.two-col-tpl #column-1,
    .aui.gva2014bs #content-wrapper.two-col-tpl #column-2,
    .aui.gva2014bs #content-wrapper.tpl-1_2_columns_ii .second,
    .aui.gva2014bs #content-wrapper.tpl-1_2_columns_ii #column-1,
    .aui.gva2014bs #content-wrapper.tpl-1_2_columns_ii #column-2,
    .aui.gva2014bs #content-wrapper.tpl-1_2_columns_ii #column-3,
    .aui.gva2014bs #content-wrapper.tpl-1_2_columns_i .second,
    .aui.gva2014bs #content-wrapper.tpl-1_2_columns_i #column-1,
    .aui.gva2014bs #content-wrapper.tpl-1_2_columns_i #column-2,
    .aui.gva2014bs #content-wrapper.tpl-1_2_columns_i #column-3,
    .aui.gva2014bs #content-wrapper.two-col-9-3-tpl #column-1,
    .aui.gva2014bs #content-wrapper.two-col-9-3-tpl #column-2,
    .aui.gva2014bs #content-wrapper.tpl-2_columns_i #column-1,
    .aui.gva2014bs #content-wrapper.tpl-2_columns_i #column-2,
    .aui.gva2014bs #content-wrapper.tpl-2_columns_ii #column-1,
    .aui.gva2014bs #content-wrapper.tpl-2_columns_ii #column-2,
    .aui.gva2014bs #content-wrapper.tpl-2_columns_iii #column-1,
    .aui.gva2014bs #content-wrapper.tpl-2_columns_iii #column-2,
    .aui.gva2014bs #content-wrapper.tpl-2_2_columns #column-1,
    .aui.gva2014bs #content-wrapper.tpl-2_2_columns #column-2,
    .aui.gva2014bs #content-wrapper.tpl-2_2_columns #column-3,
    .aui.gva2014bs #content-wrapper.tpl-2_2_columns #column-4,
    .aui.gva2014bs #content-wrapper.tpl-3_columns #column-1,
    .aui.gva2014bs #content-wrapper.tpl-3_columns #column-2,
    .aui.gva2014bs #content-wrapper.tpl-3_columns #column-3 {
		margin:0;
		padding:0;
	}
	.aui.gva2014bs #content-wrapper{
		margin-top:27px;
		margin-bottom:20px;
		background: url("../images/custom/fondo.png") repeat-y scroll 0 0 #ffffff;
	}
	.aui.gva2014bs #content-wrapper.three-e-col-tpl{
		background: url("../images/custom/fondo-columns3-e.png") repeat-y scroll 0 0 #ffffff;
	}

	.aui.gva2014bs #content-wrapper.two-col-tpl{
		background: url("../images/custom/fondo-2cols-bs.png") repeat-y scroll 0 0 #ffffff;
	}

	.aui.gva2014bs #content-wrapper.tpl-2_columns_ii,
	.aui.gva2014bs #content-wrapper.tpl-1_2_columns_i .second{
		background: url("../images/custom/fondo-2cols-30-70-bs.png") repeat-y scroll 0 0 #ffffff;
	}

	.aui.gva2014bs #content-wrapper.tpl-3_columns{
		background: url("../images/custom/fondo_3_columns.png") repeat-y scroll 0 0 #ffffff;
	}

	.aui.gva2014bs #content-wrapper.tpl-1_2_columns_ii,
	.aui.gva2014bs #content-wrapper.tpl-1_2_columns_i,
	.aui.gva2014bs #content-wrapper.tpl-2_2_columns{
		background-image:none;
	}
	.aui.gva2014bs #content-wrapper.two-col-9-3-tpl{

		background: url("../images/custom/fondo-2cols-9-3-bs.png") repeat-y scroll 0 0 #ffffff;
	}

	.aui.gva2014bs #content-wrapper.tpl-2_columns_iii,
	.aui.gva2014bs #content-wrapper.tpl-2_2_columns .first,
	.aui.gva2014bs #content-wrapper.tpl-1_2_columns_ii .second{
		background: url("../images/custom/fondo-2cols-70-30-bs.png") repeat-y scroll 0 0 #ffffff;
	}

	.aui.gva2014bs #content-wrapper.two-col-6-6-tpl,
	.aui.gva2014bs #content-wrapper.tpl-1_2_1_columns .second,
	.aui.gva2014bs #content-wrapper.tpl-2_columns_i,
	.aui.gva2014bs #content-wrapper.tpl-2_2_columns .second{
		background: url("../images/custom/fondo-2cols-6-6-bs.png") repeat-y scroll 0 0 #ffffff;
	}

	.aui.gva2014bs #content-wrapper.tpl-1_column{
		background:none;
		padding-left:16px;
		padding-right:16px;
	}
	.aui.gva2014bs #content-wrapper.tpl-1_column #column-1{
		max-width:946px;
		min-width:946px;
		width:946px;
	}
	/* Anchos para la plantilla gva3-columns-responsive y 3 columnas con pie */
	.aui.gva2014bs #content-wrapper.three-col-tpl #column-1, 
	.aui.gva2014bs #content-wrapper.three-col-tpl #column-2, 
	.aui.gva2014bs #content-wrapper.three-col-tpl #column-3,
	.aui.gva2014bs #content-wrapper.three-col-tpl-footer #column-4{
		padding-left:16px;
		padding-right:16px;
	}
	.aui.gva2014bs #content-wrapper.three-col-tpl #column-1, 
	.aui.gva2014bs #content-wrapper.three-col-tpl #column-3 {
		max-width:208px;
		min-width:208px;
		width:208px;
	}
	.aui.gva2014bs #content-wrapper.three-col-tpl #column-2{
		max-width:544px;
		min-width:544px;
		width:544px;
	}
	/* 3 columnas con pie */ 
	.aui.gva2014bs #content-wrapper.three-col-tpl-footer{
		background-image:none;
	}
	/* Anchos para la plantilla gva3-columns3-responsive 960px en total */
	.aui.gva2014bs #content-wrapper.three-e-col-tpl #column-1, 
	.aui.gva2014bs #content-wrapper.three-e-col-tpl #column-2, 
	.aui.gva2014bs #content-wrapper.three-e-col-tpl #column-3{
		padding-left:16px;
		padding-right:16px;
	}
	.aui.gva2014bs #content-wrapper.three-e-col-tpl #column-1, 
	.aui.gva2014bs #content-wrapper.three-e-col-tpl #column-3 {
		max-width:192px;
		min-width:192px;
		width:192px;
	}
	.aui.gva2014bs #content-wrapper.three-e-col-tpl #column-2{
		max-width:576px;
		min-width:576px;
		width:576px;
	}

	/* Anchos para la plantilla gva2-columns-responsive */
	.aui.gva2014bs #content-wrapper.two-col-tpl #column-1, 	.aui.gva2014bs #content-wrapper.two-col-tpl #column-2 {
		padding-left:16px;
		padding-right:16px;
	}
	.aui.gva2014bs #content-wrapper.two-col-tpl #column-1{
		max-width:208px;
		min-width:208px;
		width:208px;
	}
	.aui.gva2014bs #content-wrapper.two-col-tpl #column-2{
		max-width:752px;
		min-width:752px;
		width:752px;
	}
	/* Anchos para la plantilla 1_2_columns_ii.tpl */
	.aui.gva2014bs #content-wrapper.tpl-1_2_columns_ii #column-1{
		margin-bottom:20px;
	}
	.aui.gva2014bs #content-wrapper.tpl-1_2_columns_ii #column-1,	
	.aui.gva2014bs #content-wrapper.tpl-1_2_columns_ii #column-2,
	.aui.gva2014bs #content-wrapper.tpl-1_2_columns_ii #column-3{
		padding-left:16px;
		padding-right:16px;
	}
	.aui.gva2014bs #content-wrapper.tpl-1_2_columns_ii #column-1{
		max-width:960px;
		min-width:960px;
		width:960px;
	}

	.aui.gva2014bs #content-wrapper.tpl-1_2_columns_ii #column-2{
		max-width:672px;
		min-width:672px;
		width:672px;
	}

	.aui.gva2014bs #content-wrapper.tpl-1_2_columns_ii #column-3{
		max-width:288px;
		min-width:288px;
		width:288px;
	}


	/* Anchos para la plantilla 1_2_columns_ii 3-9.tpl */
	.aui.gva2014bs #content-wrapper.tpl-1_2_columns_i #column-1{
		margin-bottom:20px;
	}
	.aui.gva2014bs #content-wrapper.tpl-1_2_columns_i #column-1,	
	.aui.gva2014bs #content-wrapper.tpl-1_2_columns_i #column-2,
	.aui.gva2014bs #content-wrapper.tpl-1_2_columns_i #column-3{
		padding-left:16px;
		padding-right:16px;
	}
	.aui.gva2014bs #content-wrapper.tpl-1_2_columns_i #column-1{
		max-width:960px;
		min-width:960px;
		width:960px;
	}

	.aui.gva2014bs #content-wrapper.tpl-1_2_columns_i #column-2{
		max-width:288px;
		min-width:288px;
		width:288px;
	}

	.aui.gva2014bs #content-wrapper.tpl-1_2_columns_i #column-3{
		max-width:672px;
		min-width:672px;
		width:672px;
	}

	/* Anchos para la plantilla 2_columns_i */
	.aui.gva2014bs #content-wrapper.tpl-2_columns_i .span12{
		margin:0;
		width:975px;
		max-width:975px;
		min-width:975px;
	}
	.aui.gva2014bs #content-wrapper.tpl-2_columns_i #column-1, 	.aui.gva2014bs #content-wrapper.tpl-2_columns_i #column-2{
		padding-left:16px;
		padding-right:16px;
	}

	.aui.gva2014bs #content-wrapper.tpl-2_columns_i .span12 .span6{
		width:487px;
		max-width:487px;
		min-width:487px;
	}
	/* Anchos para la plantilla tpl-2_columns_ii */
	.aui.gva2014bs #content-wrapper.tpl-2_columns_ii #column-1,
	.aui.gva2014bs #content-wrapper.tpl-2_columns_ii #column-2{
		padding-left:16px;
		padding-right:16px;
	}

	.aui.gva2014bs #content-wrapper.tpl-2_columns_ii #column-1{
		max-width:288px;
		min-width:288px;
		width:288px;
	}

	.aui.gva2014bs #content-wrapper.tpl-2_columns_ii #column-2{
		max-width:672px;
		min-width:672px;
		width:672px;
	}

	/* Anchos para la plantilla tpl-2_columns_iii */
	.aui.gva2014bs #content-wrapper.tpl-2_columns_iii #column-1,
	.aui.gva2014bs #content-wrapper.tpl-2_columns_iii #column-2{
		padding-left:16px;
		padding-right:16px;
	}

	.aui.gva2014bs #content-wrapper.tpl-2_columns_iii #column-1{
		max-width:672px;
		min-width:672px;
		width:672px;
	}

	.aui.gva2014bs #content-wrapper.tpl-2_columns_iii #column-2{
		max-width:288px;
		min-width:288px;
		width:288px;
	}

	/* Anchos para la plantilla tpl-2_2_columns */
	.aui.gva2014bs #content-wrapper.tpl-2_2_columns .first.span12{
		margin-bottom:10px;
	}
	.aui.gva2014bs #content-wrapper.tpl-2_2_columns #column-1,
	.aui.gva2014bs #content-wrapper.tpl-2_2_columns #column-4{
		padding-left:16px;
		padding-right:16px;
	}

	.aui.gva2014bs #content-wrapper.tpl-2_2_columns #column-1{
		max-width:672px;
		min-width:672px;
		width:672px;
	}

	.aui.gva2014bs #content-wrapper.tpl-2_2_columns #column-4{
		max-width:288px;
		min-width:288px;
		width:288px;
	}
	.aui.gva2014bs #content-wrapper.tpl-2_2_columns .span12{
		margin:0;
		width:975px;
		max-width:975px;
		min-width:975px;
	}
	.aui.gva2014bs #content-wrapper.tpl-2_2_columns #column-2, 	.aui.gva2014bs #content-wrapper.tpl-2_2_columns #column-3{
		padding-left:16px;
		padding-right:16px;
	}

	.aui.gva2014bs #content-wrapper.tpl-2_2_columns .span12 .span6{
		width:487px;
		max-width:487px;
		min-width:487px;
	}
	/* Anchos para la plantilla tpl-3_columns */
	.aui.gva2014bs #content-wrapper.tpl-3_columns #column-1, 
	.aui.gva2014bs #content-wrapper.tpl-3_columns #column-2, 
	.aui.gva2014bs #content-wrapper.tpl-3_columns #column-3{
		padding-left:16px;
		padding-right:16px;
	}
	.aui.gva2014bs #content-wrapper.tpl-3_columns #column-1, 
	.aui.gva2014bs #content-wrapper.tpl-3_columns #column-2, 
	.aui.gva2014bs #content-wrapper.tpl-3_columns #column-3 {
		max-width:320px;
		min-width:320px;
		width:320px;
	}

	/* Anchos para la plantilla gva1_2_1_columns_responsive */
	.aui.gva2014bs #content-wrapper.tpl-1_2_1_columns #column-1{
		margin-bottom:20px;
	}
	.aui.gva2014bs #content-wrapper.tpl-1_2_1_columns #column-4{
		margin-top:20px;
	}

	.aui.gva2014bs #content-wrapper.tpl-1_2_1_columns{
		background:none;
	}
	.aui.gva2014bs #content-wrapper.tpl-1_2_1_columns #column-1, 
	.aui.gva2014bs #content-wrapper.tpl-1_2_1_columns .row-fluid.second.span12,
	.aui.gva2014bs #content-wrapper.tpl-1_2_1_columns #column-4{
		padding-left:16px;
		padding-right:16px;
		margin-left:0;
	}
	/* Anchos para la plantilla gva2_columns_9_3_responsive */
	.aui.gva2014bs #content-wrapper.two-col-9-3-tpl #column-1, 	.aui.gva2014bs #content-wrapper.two-col-9-3-tpl #column-2 {
		padding-left:16px;
		padding-right:16px;
	}
	.aui.gva2014bs #content-wrapper.two-col-9-3-tpl #column-1{
		max-width:752px;
		min-width:752px;
		width:752px;
	}
	.aui.gva2014bs #content-wrapper.two-col-9-3-tpl #column-2{
		max-width:208px;
		min-width:208px;
		width:208px;
	}

	/* Anchos para la plantilla gva2_columns_6_6_responsive */
	.aui.gva2014bs #content-wrapper.two-col-6-6-tpl #column-1, 	.aui.gva2014bs #content-wrapper.two-col-6-6-tpl #column-2 {
		padding-left:16px;
		padding-right:16px;
	}

}

.aui.gva2014bs.gva2014centrobs #portada {
    background: url("../images/color_schemes/centrogva/custom/animacion_cabecera.jpg") no-repeat scroll 0 0 #ffffff;
}
.aui.gva2014bs.gva2014centrobs #portada {
    background-color:#00407b;
}

.aui.gva2014bs.gva2014centrobs.gris #portada {
    background-color:#575353;
}

.aui.gva2014bs.gva2014centrobs #navigation, .aui.gva2014bs.gva2014centrobs #banner{
	height:initial;
	overflow:visible;
}

.aui.gva2014bs.gva2014centrobs #navigation ul {
	width: 975px;
	margin-left:0em;
}

.aui.gva2014bs #banner .logo{
	position:relative;
}
